﻿using System;
using System.Collections.Generic;
using IllusionUtility.SetUtility;
using UnityEngine;

// Token: 0x020002D5 RID: 725
public class ShapeHeadInfoFemale : ShapeInfoBase
{
	// Token: 0x0600128E RID: 4750 RVA: 0x00081898 File Offset: 0x0007FA98
	public override void InitShapeInfo(string assetBundleAnmKey, string assetBundleCategory, string anmKeyInfoPath, string cateInfoPath, Transform trfObj)
	{
		Dictionary<string, int> dictionary = new Dictionary<string, int>();
		ShapeHeadInfoFemale.DstBoneName[] array = (ShapeHeadInfoFemale.DstBoneName[])Enum.GetValues(typeof(ShapeHeadInfoFemale.DstBoneName));
		foreach (ShapeHeadInfoFemale.DstBoneName value in array)
		{
			dictionary[value.ToString()] = (int)value;
		}
		Dictionary<string, int> dictionary2 = new Dictionary<string, int>();
		ShapeHeadInfoFemale.SrcBoneName[] array3 = (ShapeHeadInfoFemale.SrcBoneName[])Enum.GetValues(typeof(ShapeHeadInfoFemale.SrcBoneName));
		foreach (ShapeHeadInfoFemale.SrcBoneName value2 in array3)
		{
			dictionary2[value2.ToString()] = (int)value2;
		}
		base.InitShapeInfoBase(assetBundleAnmKey, assetBundleCategory, anmKeyInfoPath, cateInfoPath, trfObj, dictionary, dictionary2);
		base.InitEnd = true;
	}

	// Token: 0x0600128F RID: 4751 RVA: 0x00081964 File Offset: 0x0007FB64
	public override void InitShapeInfo(TextAsset anmKeyTxt, TextAsset categoryTxt, Transform trfObj)
	{
		Dictionary<string, int> dictionary = new Dictionary<string, int>();
		ShapeHeadInfoFemale.DstBoneName[] array = (ShapeHeadInfoFemale.DstBoneName[])Enum.GetValues(typeof(ShapeHeadInfoFemale.DstBoneName));
		foreach (ShapeHeadInfoFemale.DstBoneName value in array)
		{
			dictionary[value.ToString()] = (int)value;
		}
		Dictionary<string, int> dictionary2 = new Dictionary<string, int>();
		ShapeHeadInfoFemale.SrcBoneName[] array3 = (ShapeHeadInfoFemale.SrcBoneName[])Enum.GetValues(typeof(ShapeHeadInfoFemale.SrcBoneName));
		foreach (ShapeHeadInfoFemale.SrcBoneName value2 in array3)
		{
			dictionary2[value2.ToString()] = (int)value2;
		}
		base.InitShapeInfoBase(anmKeyTxt, categoryTxt, trfObj, dictionary, dictionary2);
		base.InitEnd = true;
	}

	// Token: 0x06001290 RID: 4752 RVA: 0x00081A2C File Offset: 0x0007FC2C
	public override void Update()
	{
		if (!base.InitEnd)
		{
			return;
		}
		if (this.dictSrcBoneInfo.Count == 0)
		{
			return;
		}
		this.dictDstBoneInfo[61].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[121].vctPos.y);
		this.dictDstBoneInfo[61].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[122].vctPos.z + this.dictSrcBoneInfo[121].vctPos.z);
		this.dictDstBoneInfo[38].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[72].vctPos.x);
		this.dictDstBoneInfo[38].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[74].vctPos.y);
		this.dictDstBoneInfo[38].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[74].vctPos.z + this.dictSrcBoneInfo[70].vctPos.z + this.dictSrcBoneInfo[72].vctPos.z + this.dictSrcBoneInfo[75].vctPos.z);
		this.dictDstBoneInfo[38].trfBone.SetLocalRotation(this.dictSrcBoneInfo[74].vctRot.x + this.dictSrcBoneInfo[70].vctRot.x + this.dictSrcBoneInfo[75].vctRot.x, this.dictSrcBoneInfo[70].vctRot.y + this.dictSrcBoneInfo[72].vctRot.y, this.dictSrcBoneInfo[70].vctRot.z);
		this.dictDstBoneInfo[39].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[73].vctPos.x);
		this.dictDstBoneInfo[39].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[74].vctPos.y);
		this.dictDstBoneInfo[39].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[74].vctPos.z + this.dictSrcBoneInfo[71].vctPos.z + this.dictSrcBoneInfo[73].vctPos.z + this.dictSrcBoneInfo[76].vctPos.z);
		this.dictDstBoneInfo[39].trfBone.SetLocalRotation(this.dictSrcBoneInfo[74].vctRot.x + this.dictSrcBoneInfo[71].vctRot.x + this.dictSrcBoneInfo[76].vctRot.x, this.dictSrcBoneInfo[71].vctRot.y + this.dictSrcBoneInfo[73].vctRot.y, this.dictSrcBoneInfo[71].vctRot.z);
		this.dictDstBoneInfo[40].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[77].vctPos.y);
		this.dictDstBoneInfo[40].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[77].vctPos.z + this.dictSrcBoneInfo[123].vctPos.z + this.dictSrcBoneInfo[124].vctPos.z + this.dictSrcBoneInfo[125].vctPos.z);
		this.dictDstBoneInfo[40].trfBone.SetLocalRotation(this.dictSrcBoneInfo[77].vctRot.x + this.dictSrcBoneInfo[123].vctRot.x + this.dictSrcBoneInfo[124].vctRot.x + this.dictSrcBoneInfo[125].vctRot.x, this.dictSrcBoneInfo[77].vctRot.y + this.dictSrcBoneInfo[125].vctRot.y, this.dictSrcBoneInfo[77].vctRot.z);
		this.dictDstBoneInfo[41].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[78].vctPos.y);
		this.dictDstBoneInfo[41].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[78].vctPos.z + this.dictSrcBoneInfo[123].vctPos.z + this.dictSrcBoneInfo[124].vctPos.z + this.dictSrcBoneInfo[125].vctPos.z);
		this.dictDstBoneInfo[41].trfBone.SetLocalRotation(this.dictSrcBoneInfo[78].vctRot.x + this.dictSrcBoneInfo[123].vctRot.x + this.dictSrcBoneInfo[124].vctRot.x + this.dictSrcBoneInfo[125].vctRot.x, this.dictSrcBoneInfo[78].vctRot.y - this.dictSrcBoneInfo[125].vctRot.y, this.dictSrcBoneInfo[78].vctRot.z);
		this.dictDstBoneInfo[42].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[79].vctPos.y);
		this.dictDstBoneInfo[42].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[79].vctPos.z + this.dictSrcBoneInfo[126].vctPos.z);
		this.dictDstBoneInfo[42].trfBone.SetLocalRotation(this.dictSrcBoneInfo[79].vctRot.x + this.dictSrcBoneInfo[126].vctRot.x, this.dictSrcBoneInfo[79].vctRot.y, this.dictSrcBoneInfo[79].vctRot.z);
		this.dictDstBoneInfo[43].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[80].vctPos.y);
		this.dictDstBoneInfo[43].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[80].vctPos.z + this.dictSrcBoneInfo[126].vctPos.z);
		this.dictDstBoneInfo[43].trfBone.SetLocalRotation(this.dictSrcBoneInfo[80].vctRot.x + this.dictSrcBoneInfo[126].vctRot.x, this.dictSrcBoneInfo[80].vctRot.y, this.dictSrcBoneInfo[80].vctRot.z);
		this.dictDstBoneInfo[21].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[41].vctPos.x);
		this.dictDstBoneInfo[21].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[43].vctPos.y);
		this.dictDstBoneInfo[21].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[44].vctPos.z);
		this.dictDstBoneInfo[21].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[35].vctRot.z);
		this.dictDstBoneInfo[22].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[42].vctPos.x);
		this.dictDstBoneInfo[22].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[43].vctPos.y);
		this.dictDstBoneInfo[22].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[44].vctPos.z);
		this.dictDstBoneInfo[22].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[36].vctRot.z);
		this.dictDstBoneInfo[19].trfBone.SetLocalScale(this.dictSrcBoneInfo[37].vctScl.x, this.dictSrcBoneInfo[39].vctScl.y, 1f);
		this.dictDstBoneInfo[15].trfBone.SetLocalRotation(0f, this.dictSrcBoneInfo[33].vctRot.y, 0f);
		this.dictDstBoneInfo[20].trfBone.SetLocalScale(this.dictSrcBoneInfo[38].vctScl.x, this.dictSrcBoneInfo[40].vctScl.y, 1f);
		this.dictDstBoneInfo[16].trfBone.SetLocalRotation(0f, this.dictSrcBoneInfo[34].vctRot.y, 0f);
		this.dictDstBoneInfo[23].trfBone.SetLocalRotation(this.dictSrcBoneInfo[47].vctRot.x, this.dictSrcBoneInfo[45].vctRot.y + this.dictSrcBoneInfo[47].vctRot.y, 0f);
		this.dictDstBoneInfo[25].trfBone.SetLocalRotation(this.dictSrcBoneInfo[49].vctRot.x, this.dictSrcBoneInfo[51].vctRot.y, this.dictSrcBoneInfo[51].vctRot.z);
		this.dictDstBoneInfo[27].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[53].vctPos.x);
		this.dictDstBoneInfo[27].trfBone.SetLocalRotation(this.dictSrcBoneInfo[55].vctRot.x, this.dictSrcBoneInfo[53].vctRot.y, 0f);
		this.dictDstBoneInfo[29].trfBone.SetLocalRotation(this.dictSrcBoneInfo[57].vctRot.x, this.dictSrcBoneInfo[59].vctRot.y, this.dictSrcBoneInfo[59].vctRot.z);
		this.dictDstBoneInfo[24].trfBone.SetLocalRotation(this.dictSrcBoneInfo[48].vctRot.x, this.dictSrcBoneInfo[46].vctRot.y + this.dictSrcBoneInfo[48].vctRot.y, 0f);
		this.dictDstBoneInfo[26].trfBone.SetLocalRotation(this.dictSrcBoneInfo[50].vctRot.x, this.dictSrcBoneInfo[52].vctRot.y, this.dictSrcBoneInfo[52].vctRot.z);
		this.dictDstBoneInfo[28].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[54].vctPos.x);
		this.dictDstBoneInfo[28].trfBone.SetLocalRotation(this.dictSrcBoneInfo[56].vctRot.x, this.dictSrcBoneInfo[54].vctRot.y, 0f);
		this.dictDstBoneInfo[30].trfBone.SetLocalRotation(this.dictSrcBoneInfo[58].vctRot.x, this.dictSrcBoneInfo[60].vctRot.y, this.dictSrcBoneInfo[60].vctRot.z);
		this.dictDstBoneInfo[31].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[63].vctRot.z);
		this.dictDstBoneInfo[17].trfBone.SetLocalRotation(this.dictSrcBoneInfo[61].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[32].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[64].vctRot.z);
		this.dictDstBoneInfo[18].trfBone.SetLocalRotation(this.dictSrcBoneInfo[62].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[59].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[119].vctPos.y);
		this.dictDstBoneInfo[59].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[113].vctPos.z + this.dictSrcBoneInfo[115].vctPos.z + this.dictSrcBoneInfo[117].vctPos.z + this.dictSrcBoneInfo[119].vctPos.z);
		this.dictDstBoneInfo[59].trfBone.SetLocalScale(this.dictSrcBoneInfo[113].vctScl.x * this.dictSrcBoneInfo[115].vctScl.x * this.dictSrcBoneInfo[117].vctScl.x, this.dictSrcBoneInfo[113].vctScl.y * this.dictSrcBoneInfo[115].vctScl.y * this.dictSrcBoneInfo[119].vctScl.y, this.dictSrcBoneInfo[117].vctScl.z * this.dictSrcBoneInfo[119].vctScl.z);
		this.dictDstBoneInfo[60].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[120].vctPos.y);
		this.dictDstBoneInfo[60].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[114].vctPos.z + this.dictSrcBoneInfo[116].vctPos.z + this.dictSrcBoneInfo[118].vctPos.z + this.dictSrcBoneInfo[120].vctPos.z);
		this.dictDstBoneInfo[60].trfBone.SetLocalScale(this.dictSrcBoneInfo[114].vctScl.x * this.dictSrcBoneInfo[116].vctScl.x * this.dictSrcBoneInfo[118].vctScl.x, this.dictSrcBoneInfo[114].vctScl.y * this.dictSrcBoneInfo[116].vctScl.y * this.dictSrcBoneInfo[120].vctScl.y, this.dictSrcBoneInfo[118].vctScl.z * this.dictSrcBoneInfo[120].vctScl.z);
		this.dictDstBoneInfo[33].trfBone.SetLocalScale(this.dictSrcBoneInfo[65].vctScl.x, 1f, 1f);
		this.dictDstBoneInfo[36].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[68].vctPos.y);
		this.dictDstBoneInfo[37].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[69].vctPos.z);
		this.dictDstBoneInfo[2].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[4].vctPos.x);
		this.dictDstBoneInfo[2].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[6].vctPos.y);
		this.dictDstBoneInfo[2].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[7].vctPos.z + this.dictSrcBoneInfo[8].vctPos.z);
		this.dictDstBoneInfo[3].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[5].vctPos.x);
		this.dictDstBoneInfo[3].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[6].vctPos.y);
		this.dictDstBoneInfo[3].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[7].vctPos.z + this.dictSrcBoneInfo[8].vctPos.z);
		this.dictDstBoneInfo[0].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[0].vctPos.x);
		this.dictDstBoneInfo[0].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[2].vctPos.y);
		this.dictDstBoneInfo[0].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[3].vctPos.z);
		this.dictDstBoneInfo[1].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[1].vctPos.x);
		this.dictDstBoneInfo[1].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[2].vctPos.y);
		this.dictDstBoneInfo[1].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[3].vctPos.z);
		this.dictDstBoneInfo[35].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[67].vctPos.z);
		this.dictDstBoneInfo[34].trfBone.SetLocalScale(this.dictSrcBoneInfo[66].vctScl.x, 1f, 1f);
		this.dictDstBoneInfo[50].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[91].vctPos.y);
		this.dictDstBoneInfo[50].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[91].vctPos.z + this.dictSrcBoneInfo[85].vctPos.z);
		this.dictDstBoneInfo[49].trfBone.SetLocalScale(this.dictSrcBoneInfo[89].vctScl.x, this.dictSrcBoneInfo[90].vctScl.y, 1f);
		this.dictDstBoneInfo[48].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[86].vctPos.y);
		this.dictDstBoneInfo[47].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[92].vctPos.y);
		this.dictDstBoneInfo[47].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[92].vctPos.z);
		this.dictDstBoneInfo[47].trfBone.SetLocalScale(this.dictSrcBoneInfo[92].vctScl.x, 1f, 1f);
		this.dictDstBoneInfo[45].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[87].vctPos.y);
		this.dictDstBoneInfo[45].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[87].vctRot.z);
		this.dictDstBoneInfo[46].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[88].vctPos.y);
		this.dictDstBoneInfo[46].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[88].vctRot.z);
		this.dictDstBoneInfo[5].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[13].vctPos.y);
		this.dictDstBoneInfo[4].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[11].vctPos.y + this.dictSrcBoneInfo[9].vctPos.y);
		this.dictDstBoneInfo[4].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[12].vctPos.z + this.dictSrcBoneInfo[9].vctPos.z);
		this.dictDstBoneInfo[4].trfBone.SetLocalRotation(this.dictSrcBoneInfo[9].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[4].trfBone.SetLocalScale(this.dictSrcBoneInfo[10].vctScl.x, 1f, 1f);
		this.dictDstBoneInfo[6].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[15].vctPos.y);
		this.dictDstBoneInfo[6].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[16].vctPos.z);
		this.dictDstBoneInfo[6].trfBone.SetLocalScale(this.dictSrcBoneInfo[14].vctScl.x, this.dictSrcBoneInfo[14].vctScl.y, this.dictSrcBoneInfo[14].vctScl.z);
		this.dictDstBoneInfo[56].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[103].vctPos.y);
		this.dictDstBoneInfo[56].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[104].vctPos.z + this.dictSrcBoneInfo[105].vctPos.z + this.dictSrcBoneInfo[103].vctPos.z + this.dictSrcBoneInfo[101].vctPos.z);
		this.dictDstBoneInfo[56].trfBone.SetLocalRotation(this.dictSrcBoneInfo[101].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[55].trfBone.SetLocalScale(this.dictSrcBoneInfo[102].vctScl.x, 1f, 1f);
		this.dictDstBoneInfo[54].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[97].vctPos.y + this.dictSrcBoneInfo[99].vctPos.y + this.dictSrcBoneInfo[96].vctPos.y);
		this.dictDstBoneInfo[54].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[97].vctPos.z + this.dictSrcBoneInfo[100].vctPos.z + this.dictSrcBoneInfo[96].vctPos.z);
		this.dictDstBoneInfo[53].trfBone.SetLocalRotation(this.dictSrcBoneInfo[97].vctRot.x + this.dictSrcBoneInfo[96].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[53].trfBone.SetLocalScale(this.dictSrcBoneInfo[98].vctScl.x, this.dictSrcBoneInfo[98].vctScl.y, this.dictSrcBoneInfo[98].vctScl.z);
		this.dictDstBoneInfo[57].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[109].vctPos.x);
		this.dictDstBoneInfo[57].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[111].vctPos.y);
		this.dictDstBoneInfo[57].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[112].vctPos.z);
		this.dictDstBoneInfo[57].trfBone.SetLocalRotation(this.dictSrcBoneInfo[106].vctRot.x, 0f, this.dictSrcBoneInfo[107].vctRot.z);
		this.dictDstBoneInfo[58].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[110].vctPos.x);
		this.dictDstBoneInfo[58].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[111].vctPos.y);
		this.dictDstBoneInfo[58].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[112].vctPos.z);
		this.dictDstBoneInfo[58].trfBone.SetLocalRotation(this.dictSrcBoneInfo[106].vctRot.x, 0f, this.dictSrcBoneInfo[108].vctRot.z);
		this.dictDstBoneInfo[52].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[94].vctPos.y);
		this.dictDstBoneInfo[52].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[94].vctPos.z);
		this.dictDstBoneInfo[52].trfBone.SetLocalScale(this.dictSrcBoneInfo[94].vctScl.x, this.dictSrcBoneInfo[94].vctScl.y, this.dictSrcBoneInfo[94].vctScl.z);
		this.dictDstBoneInfo[51].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[93].vctPos.y);
		this.dictDstBoneInfo[51].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[95].vctPos.z);
		this.dictDstBoneInfo[51].trfBone.SetLocalRotation(this.dictSrcBoneInfo[93].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[44].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[83].vctPos.y + this.dictSrcBoneInfo[81].vctPos.y + this.dictSrcBoneInfo[82].vctPos.y);
		this.dictDstBoneInfo[44].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[83].vctPos.z + this.dictSrcBoneInfo[84].vctPos.z + this.dictSrcBoneInfo[82].vctPos.z);
		this.dictDstBoneInfo[44].trfBone.SetLocalRotation(this.dictSrcBoneInfo[83].vctRot.x + this.dictSrcBoneInfo[81].vctRot.x + this.dictSrcBoneInfo[82].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[7].trfBone.SetLocalRotation(0f, this.dictSrcBoneInfo[17].vctRot.y, this.dictSrcBoneInfo[19].vctRot.z);
		this.dictDstBoneInfo[7].trfBone.SetLocalScale(this.dictSrcBoneInfo[21].vctScl.x, this.dictSrcBoneInfo[21].vctScl.y, this.dictSrcBoneInfo[21].vctScl.z);
		this.dictDstBoneInfo[13].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[31].vctPos.x);
		this.dictDstBoneInfo[13].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[31].vctPos.y);
		this.dictDstBoneInfo[13].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[31].vctPos.z);
		this.dictDstBoneInfo[13].trfBone.SetLocalRotation(this.dictSrcBoneInfo[31].vctRot.x, this.dictSrcBoneInfo[31].vctRot.y, 0f);
		this.dictDstBoneInfo[13].trfBone.SetLocalScale(this.dictSrcBoneInfo[31].vctScl.x, this.dictSrcBoneInfo[31].vctScl.y, this.dictSrcBoneInfo[31].vctScl.z);
		this.dictDstBoneInfo[9].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[23].vctPos.y);
		this.dictDstBoneInfo[9].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[23].vctPos.z);
		this.dictDstBoneInfo[9].trfBone.SetLocalScale(this.dictSrcBoneInfo[23].vctScl.x, this.dictSrcBoneInfo[23].vctScl.y, this.dictSrcBoneInfo[23].vctScl.z);
		this.dictDstBoneInfo[8].trfBone.SetLocalRotation(0f, this.dictSrcBoneInfo[18].vctRot.y, this.dictSrcBoneInfo[20].vctRot.z);
		this.dictDstBoneInfo[8].trfBone.SetLocalScale(this.dictSrcBoneInfo[22].vctScl.x, this.dictSrcBoneInfo[22].vctScl.y, this.dictSrcBoneInfo[22].vctScl.z);
		this.dictDstBoneInfo[14].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[32].vctPos.x);
		this.dictDstBoneInfo[14].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[32].vctPos.y);
		this.dictDstBoneInfo[14].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[32].vctPos.z);
		this.dictDstBoneInfo[14].trfBone.SetLocalRotation(this.dictSrcBoneInfo[32].vctRot.x, this.dictSrcBoneInfo[32].vctRot.y, 0f);
		this.dictDstBoneInfo[14].trfBone.SetLocalScale(this.dictSrcBoneInfo[32].vctScl.x, this.dictSrcBoneInfo[32].vctScl.y, this.dictSrcBoneInfo[32].vctScl.z);
		this.dictDstBoneInfo[10].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[24].vctPos.y);
		this.dictDstBoneInfo[10].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[24].vctPos.z);
		this.dictDstBoneInfo[10].trfBone.SetLocalScale(this.dictSrcBoneInfo[24].vctScl.x, this.dictSrcBoneInfo[24].vctScl.y, this.dictSrcBoneInfo[24].vctScl.z);
		this.dictDstBoneInfo[11].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[25].vctPos.y);
		this.dictDstBoneInfo[11].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[27].vctRot.z);
		this.dictDstBoneInfo[11].trfBone.SetLocalScale(this.dictSrcBoneInfo[29].vctScl.x, this.dictSrcBoneInfo[29].vctScl.y, this.dictSrcBoneInfo[29].vctScl.z);
		this.dictDstBoneInfo[12].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[26].vctPos.y);
		this.dictDstBoneInfo[12].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[28].vctRot.z);
		this.dictDstBoneInfo[12].trfBone.SetLocalScale(this.dictSrcBoneInfo[30].vctScl.x, this.dictSrcBoneInfo[30].vctScl.y, this.dictSrcBoneInfo[30].vctScl.z);
	}

	// Token: 0x020002D6 RID: 726
	public enum DstBoneName
	{
		// Token: 0x04001611 RID: 5649
		cf_J_CheekLow_L,
		// Token: 0x04001612 RID: 5650
		cf_J_CheekLow_R,
		// Token: 0x04001613 RID: 5651
		cf_J_CheekUp_L,
		// Token: 0x04001614 RID: 5652
		cf_J_CheekUp_R,
		// Token: 0x04001615 RID: 5653
		cf_J_Chin_rs,
		// Token: 0x04001616 RID: 5654
		cf_J_ChinLow,
		// Token: 0x04001617 RID: 5655
		cf_J_ChinTip_s,
		// Token: 0x04001618 RID: 5656
		cf_J_EarBase_s_L,
		// Token: 0x04001619 RID: 5657
		cf_J_EarBase_s_R,
		// Token: 0x0400161A RID: 5658
		cf_J_EarLow_L,
		// Token: 0x0400161B RID: 5659
		cf_J_EarLow_R,
		// Token: 0x0400161C RID: 5660
		cf_J_EarRing_L,
		// Token: 0x0400161D RID: 5661
		cf_J_EarRing_R,
		// Token: 0x0400161E RID: 5662
		cf_J_EarUp_L,
		// Token: 0x0400161F RID: 5663
		cf_J_EarUp_R,
		// Token: 0x04001620 RID: 5664
		cf_J_Eye_r_L,
		// Token: 0x04001621 RID: 5665
		cf_J_Eye_r_R,
		// Token: 0x04001622 RID: 5666
		cf_J_eye_rs_L,
		// Token: 0x04001623 RID: 5667
		cf_J_eye_rs_R,
		// Token: 0x04001624 RID: 5668
		cf_J_Eye_s_L,
		// Token: 0x04001625 RID: 5669
		cf_J_Eye_s_R,
		// Token: 0x04001626 RID: 5670
		cf_J_Eye_t_L,
		// Token: 0x04001627 RID: 5671
		cf_J_Eye_t_R,
		// Token: 0x04001628 RID: 5672
		cf_J_Eye01_L,
		// Token: 0x04001629 RID: 5673
		cf_J_Eye01_R,
		// Token: 0x0400162A RID: 5674
		cf_J_Eye02_L,
		// Token: 0x0400162B RID: 5675
		cf_J_Eye02_R,
		// Token: 0x0400162C RID: 5676
		cf_J_Eye03_L,
		// Token: 0x0400162D RID: 5677
		cf_J_Eye03_R,
		// Token: 0x0400162E RID: 5678
		cf_J_Eye04_L,
		// Token: 0x0400162F RID: 5679
		cf_J_Eye04_R,
		// Token: 0x04001630 RID: 5680
		cf_J_EyePos_rz_L,
		// Token: 0x04001631 RID: 5681
		cf_J_EyePos_rz_R,
		// Token: 0x04001632 RID: 5682
		cf_J_FaceBase,
		// Token: 0x04001633 RID: 5683
		cf_J_FaceLow_s,
		// Token: 0x04001634 RID: 5684
		cf_J_FaceLowBase,
		// Token: 0x04001635 RID: 5685
		cf_J_FaceUp_ty,
		// Token: 0x04001636 RID: 5686
		cf_J_FaceUp_tz,
		// Token: 0x04001637 RID: 5687
		cf_J_Mayu_L,
		// Token: 0x04001638 RID: 5688
		cf_J_Mayu_R,
		// Token: 0x04001639 RID: 5689
		cf_J_MayuMid_s_L,
		// Token: 0x0400163A RID: 5690
		cf_J_MayuMid_s_R,
		// Token: 0x0400163B RID: 5691
		cf_J_MayuTip_s_L,
		// Token: 0x0400163C RID: 5692
		cf_J_MayuTip_s_R,
		// Token: 0x0400163D RID: 5693
		cf_J_megane,
		// Token: 0x0400163E RID: 5694
		cf_J_Mouth_L,
		// Token: 0x0400163F RID: 5695
		cf_J_Mouth_R,
		// Token: 0x04001640 RID: 5696
		cf_J_MouthLow,
		// Token: 0x04001641 RID: 5697
		cf_J_Mouthup,
		// Token: 0x04001642 RID: 5698
		cf_J_MouthBase_s,
		// Token: 0x04001643 RID: 5699
		cf_J_MouthBase_tr,
		// Token: 0x04001644 RID: 5700
		cf_J_Nose_t,
		// Token: 0x04001645 RID: 5701
		cf_J_Nose_tip,
		// Token: 0x04001646 RID: 5702
		cf_J_NoseBase_s,
		// Token: 0x04001647 RID: 5703
		cf_J_NoseBase_trs,
		// Token: 0x04001648 RID: 5704
		cf_J_NoseBridge_s,
		// Token: 0x04001649 RID: 5705
		cf_J_NoseBridge_t,
		// Token: 0x0400164A RID: 5706
		cf_J_NoseWing_tx_L,
		// Token: 0x0400164B RID: 5707
		cf_J_NoseWing_tx_R,
		// Token: 0x0400164C RID: 5708
		cf_J_pupil_s_L,
		// Token: 0x0400164D RID: 5709
		cf_J_pupil_s_R,
		// Token: 0x0400164E RID: 5710
		cf_J_MouthCavity
	}

	// Token: 0x020002D7 RID: 727
	public enum SrcBoneName
	{
		// Token: 0x04001650 RID: 5712
		cf_s_CheekLow_tx_L,
		// Token: 0x04001651 RID: 5713
		cf_s_CheekLow_tx_R,
		// Token: 0x04001652 RID: 5714
		cf_s_CheekLow_ty,
		// Token: 0x04001653 RID: 5715
		cf_s_CheekLow_tz,
		// Token: 0x04001654 RID: 5716
		cf_s_CheekUp_tx_L,
		// Token: 0x04001655 RID: 5717
		cf_s_CheekUp_tx_R,
		// Token: 0x04001656 RID: 5718
		cf_s_CheekUp_ty,
		// Token: 0x04001657 RID: 5719
		cf_s_CheekUp_tz_00,
		// Token: 0x04001658 RID: 5720
		cf_s_CheekUp_tz_01,
		// Token: 0x04001659 RID: 5721
		cf_s_Chin_rx,
		// Token: 0x0400165A RID: 5722
		cf_s_Chin_sx,
		// Token: 0x0400165B RID: 5723
		cf_s_Chin_ty,
		// Token: 0x0400165C RID: 5724
		cf_s_Chin_tz,
		// Token: 0x0400165D RID: 5725
		cf_s_ChinLow,
		// Token: 0x0400165E RID: 5726
		cf_s_ChinTip_sx,
		// Token: 0x0400165F RID: 5727
		cf_s_ChinTip_ty,
		// Token: 0x04001660 RID: 5728
		cf_s_ChinTip_tz,
		// Token: 0x04001661 RID: 5729
		cf_s_EarBase_ry_L,
		// Token: 0x04001662 RID: 5730
		cf_s_EarBase_ry_R,
		// Token: 0x04001663 RID: 5731
		cf_s_EarBase_rz_L,
		// Token: 0x04001664 RID: 5732
		cf_s_EarBase_rz_R,
		// Token: 0x04001665 RID: 5733
		cf_s_EarBase_s_L,
		// Token: 0x04001666 RID: 5734
		cf_s_EarBase_s_R,
		// Token: 0x04001667 RID: 5735
		cf_s_EarLow_L,
		// Token: 0x04001668 RID: 5736
		cf_s_EarLow_R,
		// Token: 0x04001669 RID: 5737
		cf_s_EarRing_L,
		// Token: 0x0400166A RID: 5738
		cf_s_EarRing_R,
		// Token: 0x0400166B RID: 5739
		cf_s_EarRing_rz_L,
		// Token: 0x0400166C RID: 5740
		cf_s_EarRing_rz_R,
		// Token: 0x0400166D RID: 5741
		cf_s_EarRing_s_L,
		// Token: 0x0400166E RID: 5742
		cf_s_EarRing_s_R,
		// Token: 0x0400166F RID: 5743
		cf_s_EarUp_L,
		// Token: 0x04001670 RID: 5744
		cf_s_EarUp_R,
		// Token: 0x04001671 RID: 5745
		cf_s_Eye_ry_L,
		// Token: 0x04001672 RID: 5746
		cf_s_Eye_ry_R,
		// Token: 0x04001673 RID: 5747
		cf_s_Eye_rz_L,
		// Token: 0x04001674 RID: 5748
		cf_s_Eye_rz_R,
		// Token: 0x04001675 RID: 5749
		cf_s_Eye_sx_L,
		// Token: 0x04001676 RID: 5750
		cf_s_Eye_sx_R,
		// Token: 0x04001677 RID: 5751
		cf_s_Eye_sy_L,
		// Token: 0x04001678 RID: 5752
		cf_s_Eye_sy_R,
		// Token: 0x04001679 RID: 5753
		cf_s_Eye_tx_L,
		// Token: 0x0400167A RID: 5754
		cf_s_Eye_tx_R,
		// Token: 0x0400167B RID: 5755
		cf_s_Eye_ty,
		// Token: 0x0400167C RID: 5756
		cf_s_Eye_tz,
		// Token: 0x0400167D RID: 5757
		cf_s_Eye01_L,
		// Token: 0x0400167E RID: 5758
		cf_s_Eye01_R,
		// Token: 0x0400167F RID: 5759
		cf_s_Eye01_rx_L,
		// Token: 0x04001680 RID: 5760
		cf_s_Eye01_rx_R,
		// Token: 0x04001681 RID: 5761
		cf_s_Eye02_L,
		// Token: 0x04001682 RID: 5762
		cf_s_Eye02_R,
		// Token: 0x04001683 RID: 5763
		cf_s_Eye02_ry_L,
		// Token: 0x04001684 RID: 5764
		cf_s_Eye02_ry_R,
		// Token: 0x04001685 RID: 5765
		cf_s_Eye03_L,
		// Token: 0x04001686 RID: 5766
		cf_s_Eye03_R,
		// Token: 0x04001687 RID: 5767
		cf_s_Eye03_rx_L,
		// Token: 0x04001688 RID: 5768
		cf_s_Eye03_rx_R,
		// Token: 0x04001689 RID: 5769
		cf_s_Eye04_L,
		// Token: 0x0400168A RID: 5770
		cf_s_Eye04_R,
		// Token: 0x0400168B RID: 5771
		cf_s_Eye04_ry_L,
		// Token: 0x0400168C RID: 5772
		cf_s_Eye04_ry_R,
		// Token: 0x0400168D RID: 5773
		cf_s_EyePos_L,
		// Token: 0x0400168E RID: 5774
		cf_s_EyePos_R,
		// Token: 0x0400168F RID: 5775
		cf_s_EyePos_rz_L,
		// Token: 0x04001690 RID: 5776
		cf_s_EyePos_rz_R,
		// Token: 0x04001691 RID: 5777
		cf_s_FaceBase_sx,
		// Token: 0x04001692 RID: 5778
		cf_s_FaceLow_sx,
		// Token: 0x04001693 RID: 5779
		cf_s_FaceLow_tz,
		// Token: 0x04001694 RID: 5780
		cf_s_FaceUp_ty,
		// Token: 0x04001695 RID: 5781
		cf_s_FaceUp_tz,
		// Token: 0x04001696 RID: 5782
		cf_s_Mayu_L,
		// Token: 0x04001697 RID: 5783
		cf_s_Mayu_R,
		// Token: 0x04001698 RID: 5784
		cf_s_Mayu_tx_L,
		// Token: 0x04001699 RID: 5785
		cf_s_Mayu_tx_R,
		// Token: 0x0400169A RID: 5786
		cf_s_Mayu_ty,
		// Token: 0x0400169B RID: 5787
		cf_s_Mayu02_L,
		// Token: 0x0400169C RID: 5788
		cf_s_Mayu02_R,
		// Token: 0x0400169D RID: 5789
		cf_s_MayuMid_s_L,
		// Token: 0x0400169E RID: 5790
		cf_s_MayuMid_s_R,
		// Token: 0x0400169F RID: 5791
		cf_s_MayuTip_s_L,
		// Token: 0x040016A0 RID: 5792
		cf_s_MayuTip_s_R,
		// Token: 0x040016A1 RID: 5793
		cf_s_megane_rx_nosebridge,
		// Token: 0x040016A2 RID: 5794
		cf_s_megane_ty_eye,
		// Token: 0x040016A3 RID: 5795
		cf_s_megane_ty_nose,
		// Token: 0x040016A4 RID: 5796
		cf_s_megane_tz_nosebridge,
		// Token: 0x040016A5 RID: 5797
		cf_s_MouthBase_tz,
		// Token: 0x040016A6 RID: 5798
		cf_s_Mouthup,
		// Token: 0x040016A7 RID: 5799
		cf_s_Mouth_L,
		// Token: 0x040016A8 RID: 5800
		cf_s_Mouth_R,
		// Token: 0x040016A9 RID: 5801
		cf_s_MouthBase_sx,
		// Token: 0x040016AA RID: 5802
		cf_s_MouthBase_sy,
		// Token: 0x040016AB RID: 5803
		cf_s_MouthBase_ty,
		// Token: 0x040016AC RID: 5804
		cf_s_MouthLow,
		// Token: 0x040016AD RID: 5805
		cf_s_Nose_rx,
		// Token: 0x040016AE RID: 5806
		cf_s_Nose_tip,
		// Token: 0x040016AF RID: 5807
		cf_s_Nose_tz,
		// Token: 0x040016B0 RID: 5808
		cf_s_NoseBase,
		// Token: 0x040016B1 RID: 5809
		cf_s_NoseBase_rx,
		// Token: 0x040016B2 RID: 5810
		cf_s_NoseBase_sx,
		// Token: 0x040016B3 RID: 5811
		cf_s_NoseBase_ty,
		// Token: 0x040016B4 RID: 5812
		cf_s_NoseBase_tz,
		// Token: 0x040016B5 RID: 5813
		cf_s_NoseBridge_rx,
		// Token: 0x040016B6 RID: 5814
		cf_s_NoseBridge_sx,
		// Token: 0x040016B7 RID: 5815
		cf_s_NoseBridge_ty,
		// Token: 0x040016B8 RID: 5816
		cf_s_NoseBridge_tz_00,
		// Token: 0x040016B9 RID: 5817
		cf_s_NoseBridge_tz_01,
		// Token: 0x040016BA RID: 5818
		cf_s_NoseWing_rx,
		// Token: 0x040016BB RID: 5819
		cf_s_NoseWing_rz_L,
		// Token: 0x040016BC RID: 5820
		cf_s_NoseWing_rz_R,
		// Token: 0x040016BD RID: 5821
		cf_s_NoseWing_tx_L,
		// Token: 0x040016BE RID: 5822
		cf_s_NoseWing_tx_R,
		// Token: 0x040016BF RID: 5823
		cf_s_NoseWing_ty,
		// Token: 0x040016C0 RID: 5824
		cf_s_NoseWing_tz,
		// Token: 0x040016C1 RID: 5825
		cf_s_pupil_ssx_L,
		// Token: 0x040016C2 RID: 5826
		cf_s_pupil_ssx_R,
		// Token: 0x040016C3 RID: 5827
		cf_s_pupil_ssy_L,
		// Token: 0x040016C4 RID: 5828
		cf_s_pupil_ssy_R,
		// Token: 0x040016C5 RID: 5829
		cf_s_pupil_sx_L,
		// Token: 0x040016C6 RID: 5830
		cf_s_pupil_sx_R,
		// Token: 0x040016C7 RID: 5831
		cf_s_pupil_sy_L,
		// Token: 0x040016C8 RID: 5832
		cf_s_pupil_sy_R,
		// Token: 0x040016C9 RID: 5833
		cf_s_MouthC_ty,
		// Token: 0x040016CA RID: 5834
		cf_s_MouthC_tz,
		// Token: 0x040016CB RID: 5835
		cf_s_MayuMid_ftz,
		// Token: 0x040016CC RID: 5836
		cf_s_MayuMid_ntz,
		// Token: 0x040016CD RID: 5837
		cf_s_MayuMidre_tz,
		// Token: 0x040016CE RID: 5838
		cf_s_MayuTip_esx
	}
}
